@charset "utf-8";
article{overflow: hidden;position: relative;}
.menu{position: absolute;top: 30px;z-index: 100;color: #666;font-size: 33px;display: none;}

.nav-tl i{display: none}
.quanquan{position:absolute;
  transition:all .2s linear;
  -o-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -webkit-transition:all .2s linear;
  -ms-transition:all .2s linear; cursor:default;
}
.quanquan{animation:rmore 1s linear infinite;-webkit-animation:rmore 1s linear infinite;-moz-animation:rmore 1s linear infinite;-ms-animation:rmore 1s linear infinite;}
@-webkit-keyframes rmore{
  0%{-webkit-transform:translateY(0)}
  50%{-webkit-transform:translateY(25px); }
  100%{-webkit-transform:translateY(0); }
}
@-moz-keyframes rmore{
  0%{-moz-transform:translateY(0)}
  50%{-moz-transform:translateY(25px); }
  100%{-moz-transform:translateY(0); }
}
@-ms-keyframes rmore{
  0%{-ms-transform:translateY(0)}
  50%{-ms-transform:translateY(25px); }
  100%{-ms-transform:translateY(0); }
}
@keyframes rmore{
  0%{transform:translateY(0)}
  50%{transform:translateY(25px); }
  100%{transform:translateY(0); }
}
.quanquan:hover{animation:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;}
.quanquan{position: absolute;bottom: 30px;left: 50%;margin-left: -21px;z-index: 99;display: block;width: 40px;height: 40px;border-radius: 50%;}
.quanquan img{width: 100%}
.nav .on i,.nav>li:hover i{color:#014195;position: absolute;bottom:-11px;font-size: 30px;left:50%;margin-left:-6px;display: block;vertical-align: bottom}
.art05_u{margin-top: 40px;}
.tel_nav{position: absolute;right: 0;top: 91px;width: 200px;text-align: center;background:rgba(68,68,68,0.5);z-index: 10000;display: none;}
.tel_nav li {line-height: 35px;height: 35px;border-bottom: 1px solid #fff}
.tel_nav li:last-child{border-bottom: 0}
.tel_nav li a{color: #fff;font-size: 16px;line-height: 35px}
.tel_nav li.on a{color:#e3e1df;}
.w1024{width:1345px;margin:0 auto;}
@media(max-width: 1920px){

}

@media(max-width: 1400px){
.phone{color:#535353;height: 20px;line-height: 20px;vertical-align: top; margin-top:14px;}
h2.yuyan{color: #8d8d8d;height: auto;line-height: 40px;}
.yybb{ margin-left:0;}

.w1024{ width:100%;}
}
@media(max-width: 1360px){

h2.yuyan{margin-left: 15px}
.yybb{margin-left: 0px;}
#guider{right: 30px}
.logo img{ height:auto;}
.nav-tl>a{padding: 0px 14px;}
.f18{font-size: 14px}
.f48{font-size: 36px}
.phone{display: none;}
.aside_lxwm,.sideMen{width: 230px}
.art02_in{ margin-top:-220px;}




}


@media(max-width: 1100px){
.nav{text-align: right;}
.nav-tl>a{padding: 0px 15px;}
.art05_u{margin-top: 40px;}
.f48{font-size: 32px}
.nav_l .search{display: none;}
.yybb_u{right: 0px;}
.nav {position: absolute;right: 100px;display: block;}
.footer_u1 li{padding: 0 25px;}
.pro_pro_t{padding-top: 5px;}
.title_p2{margin-top: 8px;}
.title_d{margin-top: 10px;}
h3.xuanz{ margin-top:10px;}
.nav{display: none}
.nav_l .search {
    display: none;
}
.menu {
    display: block;
	position: absolute;
    right: 10px;
    top: 30px;
}
.nav_l{
		position:absolute;
		right:12%;
		top:25px;
	}
	
}


@media(max-width: 980px){
.index_mobile{display:block !important;}
.viewport{display:none !important;}
#whyGeely{height:3450px !important; z-index:-99999;}
/*.dizhi{ width:100% !important; margin-left:35% !important; }*/



.picScroll-left .prev{left: -20px}
.picScroll-left .next{right: -20px}
.menu{display: block}
.nav{display: none}

.f24{font-size: 18px;}
.f36{font-size: 22px}
.w1024{width: 100%;}/*----------------------------------------------*/
.asideside{float: none;}
.sideMen{width: 85%;margin:40px auto}
.aside_lxwm{width: 85%;margin:0 auto}
.lrjs_r{float: none;width: 85%;margin: 40px auto}
.lrjs_r_dd {width: 31%;top: 50px;}
.lxwm_u li:nth-child(3){line-height: 40px;}
.apply_u > li{width: 31.6%}
.res_p4 {  margin-right: -2%;}
.res_p6{margin-right: -5%}
.res_p3{margin-left: 2%}
.res_p5 { margin-left: -1%;}
.ab-history .bd ul li{background: transparent url("../images/ot_05.jpg") no-repeat scroll 100px center;}
.ab-history > a {left: 100px;}
.w1025{ width:100%;}
.viewport-cont{ width:100%;}
.fixed-view-ico{ display:none}
.aside_lxwm{display:none;}

.f72 {
    font-size: 62px;
}
.f48 {
    font-size: 50px;
}

.viewport_mobile01 h1{    margin-top: 30px !important;}
.art01_l{margin-top: 25px !important;}
.viewport_mobile01 h2{    margin-top: 30px !important;}
.viewport_mobile02 .vm-bg img{ height:980px;}
.viewport_mobile03 .vm-bg img{ height:580px;}
.viewport_mobile05 .vm-bg img{ height:600px;}

.picScroll .abd .tempWrap {
    width: 520px !important;
}
.viewport_mobile04{/*height:540px !important;*/}
.viewport_mobile04 .view-bg{height:525px !important;}
.picScroll-left .abd .tempWrap{width:500px !important;}
.picScroll-left .prev{left: 35px}
.picScroll-left .next{right: 35px}





}	

@media(max-width: 760px){

.f72 {
    font-size: 50px;
}
.f48{font-size: 26px}
.pro_p1{font-size: 13px; color:#fff}
#guider {
    right: 10px;
}
.art03_u > li {height: 250px;line-height: 250px}
.dizhi_p1 {
    line-height: 25px;
}
.dizhi {
    padding-top: 0px;
}
.art01{background-size:760px 100% }
.footer_t{display: none;}
.apply_u > li{width: 48%}
.f26{font-size: 20px;}
.f20{font-size: 16px;}
.news_time{width: 60px;height: 60px;}
.news_time > .f20{line-height: 16px;}
.news_time > .f26{line-height: 18px;}
#pro_li>li{width:47%}
#pro_li > li:nth-child(3) {
    margin-right: 20px;margin-left: 0px;}
#pro_li > li:nth-child(4) {
    margin-right: 0px;}
#pro_li > li:nth-child(5) {
    margin-right: 20px;margin-left: 0px;}
.f14{font-size: 13px;}
.ab-history .bd ul li{background: transparent url("../images/ot_05.jpg") no-repeat scroll 75px center;}
.ab-history > a {left: 75px;}
.ab-history .bd ul li .about03_r{width: 76%}
.apply_u > li:nth-child(3){margin-left: 0px;margin-right:10px;}




.w1024{width: 100%;}
}

@media(max-width:640px){
#whyGeely{height:2700px !important; z-index:-99999;}
.nav_l{
		position:absolute;
		right:12%;
		top:25px;
	}
	.menu {
    position: absolute;
    right: 10px;
    top: 30px;
}

	.logo {
    left: -18px;
	top:9px;
}
	.logo img {
    width: 78%;
	margin-left:-10px;
}

	.lrjs_r>h1{
	line-height:28px;
}
    .lrjs_r>p{
	margin-top:40px !important;
}
	.res_p3 {
    margin-top: 10px;
	margin-left:19px;
	margin-bottom:121px;
}
	.res_p4 {
    margin-top: 10px;
	margin-right:5px;
}
	.res_p5 {
    margin-top: 210px;
	margin-left:5px;
}
	.res_p6 {
	margin-top:210px;
	margin-right: -13px;
}
.research_c {
    background-size: 100%;
}
	.f14 {
    font-size: 12px;
}

	.res_p7 {
    position: absolute;
    top: 480px;
    left: 33%;
}

.lryj01 {
   background-size:100%;
}



.lrjs_r_u_in{width:100%;}
.img_float01 {width:100%;}
.lrjs_r_pic_i1 {width:100%;}
.lrjs_r_pic_i2{width:100%;}
.lryj01_d1{width:100%;}
.lryj01_d2 {width:100%;}

.lrjs_r_p1 {
    top:7px;
}

.about03_xg01 {
    width: 100%;
}
.qywh_img {
    width: 100%;
}
.qywh_l {
    width: 100%;
}
.shzr_d1_d1 {
    width: 100%;
}
.shzr_d1_d1i1 {
    width: 100%;
}
.shzr_d1_d1i2 {
    width: 100%;
}
.shzr_d1_d2 {
    width: 100%;
}

.lrjs_r_dd>.f18 {
    line-height: 18px;
     margin-top: 0 !important;
}
.news01_u_i01 {
    width: 100%;
}
.news01_u_d01 {
    width: 100%;
}
.news_time {
    display: none;
}
.apply_u > li {
    width: 100%;
}
.apply01_d1_d1 {
    width: 100%;
}
.apply01_f_l {
    width: 100%;
}
.apply01_f_w {
    width: 100%;
}
.apply01_li_i {
    width: 100%;
}
.apply01_li_i {
    width: 100%;
}

.apply_ul li{
	    overflow: hidden;
    text-overflow: ellipsis;
    /* word-break: keep-all; */
    white-space: nowrap;
	color: rgb(0, 0, 238);
}

.join_li_l {
    width: 100%;
}
.join_li_r {
    padding-left: 0px;
}


.viewport-cont {
    width: 100%;
	margin-left: -150px;
}





.profile img {
    width: 100%;
}




#dituContent{width:98% !important;}
.dizhi { 
    width:60%;
}


.art03_u > li{/*width:100px !important;*/}

.picScroll .abd .tempWrap{width:86% !important;}

.picScroll-left .abd .tempWrap{width:86% !important;}
.picScroll-left .next{right:0;}
.picScroll-left .prev{left:0;}

.art05_u{display:none;}



.f72 {
    font-size: 29px;
}
.f48 {
    font-size: 23px;
}
.viewport_mobile04{height:400px !important;}
.viewport_mobile01 h1{    margin-top: -6px !important;}
.art01_l{margin-top: 20px !important;}
.viewport_mobile01 h2{    margin-top: 20px !important;}
.viewport_mobile02 .vm-bg img{ height:980px;}
.viewport_mobile03 .vm-bg img{ height:400px;}
.viewport_mobile05 .vm-bg img{ height:600px;}
.f20{ font-size:14px;}
}




@media(max-width: 600px){
.w1024{width: 100%}
.ab-history .bd ul li{background: transparent url("../images/ot_05.jpg") no-repeat scroll 63px center;}
.ab-history > a {left: 63px;}
.ab-history .bd ul li .about03_r{width: 78%}
.pro01_d_i1{width: 100%}
.pro01_d_r { width:100%; margin-left: 0%;}
.llll img{ width:100%;}

/*header{position:relative;}
body{padding-top:0 !important;}*/

.fixed-view-ico{display:none;}
.ab-history .bd ul li .about03_r{width:64%;}
.gylr01{top:60%;}
.gylr01 h1{height:70px;}
}


@media screen and (max-width:320px){
	
	.nav_l{
		position:absolute;
		right:12%;
		top:25px;
	}
	.menu {
    position: absolute;
    right: 10px;
    top: 30px;
}

	.logo {
    left: -18px;
	top:9px;
}
	/*body{width:320px;}*/
	/*.logo img {
    width: 76%;
	margin-left:-10px;
}*/

	.lrjs_r>h1{
	line-height:28px;
}
    .lrjs_r>p{
	margin-top:40px !important;
}
	.res_p3 {
    margin-top: 20px;
    margin-left: 1px;
	margin-bottom:100px;
}
	.res_p4 {
    margin-top: 20px;
    margin-right: -12px;
}
	.res_p5 {
    margin-top: 204px;
    margin-left: -23px;
}
	.res_p6 {
    margin-top: 204px;
    margin-right: -36px;
}

	.f14 {
    font-size: 12px;
}

	.res_p7 {
    position: absolute;
    top: 480px;
    left: 30%;
}

.lryj01 {
   background-size:100%;
}

.dizhi { 
    width: 99%;
	margin-left: 5px !important;
	line-height:10px;
	
}


.gylr01{top:70%;}
.gylr01 h1{height:60px;}
.ab-history .bd ul li .about03_r{padding:6px 18px !important;}

.picScroll-left .abd .tempWrap{width:230px !important;}
.picScroll-left .next{right:0;}
.picScroll-left .prev{left:0;}


#whyGeely {
    height: 2650px !important;
    z-index: -99999;
}



/*.viewport{height:360px !important;}
.viewport-cont {
	position: absolute;
	top: 60%;
	left:52%;
}
.view-bg{height:360px !important;}
.view-bg img{height:360px !important; left:-229px;}
*/
.footer_b>.w1025>.f11{    margin-right: 0;}

.f72 {
    font-size: 24px;
}
.f48 {
    font-size: 19px;
}
.viewport_mobile01 h1{    margin-top: -13px !important;}

.viewport_mobile01 h2{    margin-top: 17px !important;}

}




